package com.dragon.modules.yuegou.client.wechat_mini.request;

/**
 * 获取无限制小程序二维码的请求数据封装类
 * 
 * @author liuwu
 *
 */
public class UnlimitedQrcodeRequest extends QrcodeRequest {

	/**
	 * 场景字段<br>
	 * 最大32个可见字符，只支持数字，大小写英文以及部分特殊字符：!#$&'()*+,/:;=?@-._~，其它字符请自行编码为合法字符（因不支持%，中文无法使用
	 * urlencode 处理，请使用其他编码方式）<br>
	 * scene 字段的值会作为 query 参数传递给小程序/小游戏。用户扫描该码进入小程序/小游戏后，开发者可以获取到二维码中的 scene
	 * 值，再做处理逻辑。
	 */
	private String scene;

	/**
	 * 获取场景字段<br>
	 * 最大32个可见字符，只支持数字，大小写英文以及部分特殊字符：!#$&'()*+,/:;=?@-._~，其它字符请自行编码为合法字符（因不支持%，中文无法使用
	 * urlencode 处理，请使用其他编码方式）<br>
	 * scene 字段的值会作为 query 参数传递给小程序/小游戏。用户扫描该码进入小程序/小游戏后，开发者可以获取到二维码中的 scene
	 * 值，再做处理逻辑。
	 * 
	 * @return 场景字段
	 */
	public String getScene() {
		return scene;
	}

	/**
	 * 设置场景字段<br>
	 * 最大32个可见字符，只支持数字，大小写英文以及部分特殊字符：!#$&'()*+,/:;=?@-._~，其它字符请自行编码为合法字符（因不支持%，中文无法使用
	 * urlencode 处理，请使用其他编码方式）<br>
	 * scene 字段的值会作为 query 参数传递给小程序/小游戏。用户扫描该码进入小程序/小游戏后，开发者可以获取到二维码中的 scene
	 * 值，再做处理逻辑。
	 * 
	 * @param scene 场景字段
	 */
	public void setScene(String scene) {
		this.scene = scene;
	}

}
